Coding要從幼兒學起 3個簡單好玩入門免費軟件推介
發布時間: 2018/03/16 12:44
最後更新: 2020/05/18 12:46
近年STEM(科學、科技、工程、數學)是教育大趨勢,讓孩子不只以消費者的角度享受科技帶來的娛樂和便利,而懂得如何運用創新思維去解決問題。運算思維和編程(Coding)是創新教育的重要一環,不少父母都想讓子女從小學習Coding,卻不知如何入手。軟件工程師、Blueinno創辦人Monica Leung,介紹3個簡單好玩的入門免費Coding軟件,爸媽陪子女從中建立興趣。
Monica Leung表示,以下3個免費學Coding的軟件,都是一些可視化的編程語言,玩家毋須輸入程式碼,而是使用拖曳程式積木方式進行,適合初學者。她指出,在編程遊戲過程中,孩子主要學到的不是技能,而是程式指令的思維和邏輯。
1. Code.org
Code.org提供「一小時編程」教學,讓參加者在一小時內體驗電腦科學的樂趣和學習編程的基本知識,遊戲適合6歲以上的孩子參與。
玩家可以設計出屬於自己的遊戲,以設計小鳥遊戲為例,共有10個關卡,第1關只是把飛鳥移動至指定位置,其後關卡會加入其他元素,例如可調節飛行速度、設置障礙,通過障礙可獲得分數等,又可把主角變成鯊魚、聖誕老人等。
網頁中還提供受孩子歡迎的卡通人物為主角的遊戲,如《冰雪奇緣》中Elsa公主,要在雪地上走指定的路線,這時玩家就要用不同程式積木完成路線,例如有建立圓形、向前移動多少等。年紀較大而又逐漸掌握掌握程式邏輯的,更可按「顯示程式碼」,每個積木其實都可用編程語言「JavaScript」來表示,玩家可有初步認識。
2. ScratchJr
ScratchJr以平板電腦為平台,為5至7歲學童設計,以拖曳程式積木方式進行,讓孩子創作屬於自己的故事書,發揮創意和提升解決問題的能力。
使用ScratchJr不需要上任何課程,首次打開App後,先點擊右邊的「問號」,會有一段影片示範操作方式,包括如何點選積木、連接積木,然後點選左邊的「房子」就可以開始創作。
舞台中有許多自己創作的角色,亦可錄音和拍照等,這個年齡的幼兒「認字」或有困難,而ScratchJr唯一需要輸入的文字,是角色說話的泡泡中輸入內容。當孩子看到自己設計的故事書一頁頁展開時,相信會有無比的喜悅。
3. Daisy the Dinosaur
這款平板電腦App可教小朋友基本的編程邏輯,適合4至8歲學童,遊戲非常簡單,只需把相關的積木設定排列好,如「滾」(roll)、「跳」(jump)或長大(grow)等,然後再按下播放鍵,一個小動畫就可完成,App內的小恐龍就會根據指令完成相應動作,讓孩子很清晰地看見其操作指令實現的效果。
【延伸閱讀】改建課室做電影室學文學 聖愛德華天主教小學活化教學
撰文 : 林愛娜 TOPick記者